package com.zmn.oms.third.dj58.dto.api;

import lombok.Data;
import lombok.ToString;

/**
 * 类描述：58到家接口发送的请求数据对象
 *
 * @author Xiewenbing
 * @date 2019/11/01 11:20
 */
@Data
@ToString
public class DaoJia58ReceiveRequest {

    /**
     *  随机字符串
     */
    String nonce;

    /**
     * 时间戳
     */
    String timestamp;

    /**
     * 加密签名,将nonce，token、timestamp三个字符串升序排序，然后把升序之后的value拼接在一起，直接md5(32位)，不需要转大写
     */
    String daojiaSign;

    /**
     * 请求标识：
     * 创建线索 - createClue
     * 取消订单 - cancelAgreementOrder
     * 补充支付通知 - replenishPayNotify
     * 订单退款 - billChange
     * 订单完成 - finishAgreementOrder
     */
    String funId;

    /**
     * 对应请求的具体数据
     */
    String daojiaJson;
}
